$(function () {
    // 时钟
    if (isDefined(Worker)) {
        new Worker("static/js/admin/time_worker.js").onmessage = function (e) {
            $("#time").html(e.data);
        };
    }

    // 初始化为图片信息模式
    navigate("img_info", "图片信息");

    // 根据菜单选中项显示相关信息
    $("#leftMenuList>li>ul>li>a, .dropdown-menu>li>a").click(function () {
        const id = this.id;
        const name = this.text;
        navigate(id, name);
    });

    /*switch开关--黑客模式*/
    var switch_is_on = 0;        /*默认菜单关闭*/
    var menu_is_on = 1;          /*默认菜单打开*/
    $("#switch").click(function () {
        if (!switch_is_on) {
            $("#switch>div>div").removeClass("switch_off").addClass("switch_on").text("ON");
            $("body").removeClass("day").addClass("night");
            $("#admin_back_watermark>img").attr("src", "/static/image/admin2.png");
            $("#header>nav").removeClass("navbar-default").addClass("navbar-inverse")
            switch_is_on = 1;
        } else if (switch_is_on) {
            $("#switch>div>div").removeClass("switch_on").addClass("switch_off").text("OFF");
            $("body").removeClass("night").addClass("day");
            $("#admin_back_watermark>img").attr("src", "/static/image/admin.png");
            $("#header>nav").removeClass("navbar-inverse").addClass("navbar-default")
            switch_is_on = 0;
        } else {
            return 0;
        }
    })

    /*打开-关闭左侧菜单 start*/
    $("#control_menu").click(function () {
        if (menu_is_on) {
            $("#leftMenu").fadeOut(function () {
                /*淡出后*/
                $("#leftMenu").parent('div').removeClass('col-xs-0 col-sm-2').addClass('col-xs-1 col-sm-1');
            });
            menu_is_on = 0;
        } else if (!menu_is_on) {
            $("#leftMenu").fadeIn().parent('div').removeClass('col-xs-1 col-sm-1').addClass('col-xs-0 col-sm-2');
            menu_is_on = 1;
        } else {
            return 0;
        }
    })

    /*打开-关闭左侧菜单 end*/


    $(function () { $("[data-toggle='tooltip']").tooltip(); });


})